#ifndef SOBEL_H
#define SOBEL_H

#define SOBEL_OP_SIZE 9

#define IMG_WIDTH  256
#define IMG_HEIGHT 256
#define IMG_PIXELS (IMG_WIDTH * IMG_HEIGHT)
#define RGB_SIZE   (IMG_PIXELS * 3)

typedef unsigned char byte;

void  sobelFilter (byte rgb[RGB_SIZE], byte gray[IMG_PIXELS], byte sobel_h_res[IMG_PIXELS], byte sobel_v_res[IMG_PIXELS], byte contour_img[IMG_PIXELS]);

#endif
